to release hormones - Français Anglais Dictionnaire